genetic programming development software management projects crm developers market environment customer relationship data mining thin-client pharma open source evolutionary computation market modeling pharmaceuticals neural networks market research radius3 emergence